apiculate cotoneaster - Turkish English Dictionary